the banks of the river rhine - French English Dictionary